using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

[CreateAssetMenu(fileName = "LevelData", menuName = "ScriptableObjects/LevelData")]
public class Level:ScriptableObject
{
    public int row;
    public int col;
    public int mineNum;
    public int cellSize;
    public float safeDistance;
    public float firstClickScaleDistance;
    public float enterGameEffectMaskScale;
    public List<CellData> cells;
    public List<int> mineList;
    public List<int> recardStep;
    public List<bool> stepLeftOrRight;
    
    public Vector3 pos;
    public float distance;
    public float dragSpeed;

    public Level(int row,int col,int mineNum,int cellSize,float safeDistance,List<CellData> cells,Vector3 pos,float distance)
    {
        this.row = row;
        this.col = col;
        this.mineNum = mineNum;
        this.cellSize = cellSize;
        this.safeDistance = safeDistance;
        this.cells = cells;
        //this.recardStep = recardStep;
        //this.stepLeftOrRight = stepLeftOrRight;
        this.pos = pos;
        this.distance = distance;
    }
}
